package com.device.grant.dao;

import java.util.List;
import java.util.Map;
import java.util.Set;

import com.device.grant.pojo.IDevice;
import com.device.grant.utils.ColumnCompator;

public interface IDeviceDao {

	Integer getQueryCount(Map<String, Object> params, List<String> blearParams, Map<String, ColumnCompator> compators);

	List<IDevice> getIDevices(Integer page, Integer rows, Map<String, Object> params, List<String> blearParams,
			Map<String, ColumnCompator> compators, String orderBy);

	List<IDevice> queryIDeviceByIds(Set<Integer> ids);
}
